8 research outputs found

    A hybrid approach for item collection recommendations : an application to automatic playlist continuation

    Get PDF
    Current recommender systems aim mainly to generate accurate item recommendations, without properly evaluating the multiple dimensions of the recommendation problem. However, in many domains, like in music, where items are rarely consumed in isolation, users would rather need a set of items, designed to work well together, while having some cognitive properties as a whole, related to their perception of quality and satisfaction. In this thesis, a hybrid case-based recommendation approach for item collections is proposed. In particular, an application to automatic playlist continuation, addressing similar cognitive concepts, rather than similar users, is presented. Playlists, that are sets of music items designed to be consumed as a sequence, with a specific purpose and within a specific context, are treated as cases. The proposed recommender system is based on a meta-level hybridization. First, Latent Dirichlet Allocation is applied to the set of past playlists, described as distributions over music styles, to identify their underlying concepts. Then, for a started playlist, its semantic characteristics, like its latent concept and the styles of the included items, are inferred, and Case-Based Reasoning is applied to the set of past playlists addressing the same concept, to construct and recommend a relevant playlist continuation. A graph-based item model is used to overcome the semantic gap between songs’ signal-based descriptions and users’ high-level preferences, efficiently capture the playlists’ structures and the similarity of the music items in those. As the proposed method bases its reasoning on previous playlists, it does not require the construction of complex user profiles to generate accurate recommendations. Furthermore, apart from relevance, support to parameters beyond accuracy, like increased coherence or support to diverse items is provided to deliver a more complete user experience. Experiments on real music datasets have revealed improved results, compared to other state of the art techniques, while achieving a “good trade-off” between recommendations’ relevance, diversity and coherence. Finally, although actually focusing on playlist continuations, the designed approach could be easily adapted to serve other recommendation domains with similar characteristics.Los sistemas de recomendación actuales tienen como objetivo principal generar recomendaciones precisas de artículos, sin evaluar propiamente las múltiples dimensiones del problema de recomendación. Sin embargo, en dominios como la música, donde los artículos rara vez se consumen en forma aislada, los usuarios más bien necesitarían recibir recomendaciones de conjuntos de elementos, diseñados para que se complementaran bien juntos, mientras se cubran algunas propiedades cognitivas, relacionadas con su percepción de calidad y satisfacción. En esta tesis, se propone un sistema híbrido de recomendación meta-nivel, que genera recomendaciones de colecciones de artículos. En particular, el sistema se centra en la generación automática de continuaciones de listas de música, tratando conceptos cognitivos similares, en lugar de usuarios similares. Las listas de reproducción son conjuntos de elementos musicales diseñados para ser consumidos en secuencia, con un propósito específico y dentro de un contexto específico. El sistema propuesto primero aplica el método de Latent Dirichlet Allocation a las listas de reproducción, que se describen como distribuciones sobre estilos musicales, para identificar sus conceptos. Cuando se ha iniciado una nueva lista, se deducen sus características semánticas, como su concepto y los estilos de los elementos incluidos en ella. A continuación, el sistema aplica razonamiento basado en casos, utilizando las listas del mismo concepto, para construir y recomendar una continuación relevante. Se utiliza un grafo que modeliza las relaciones de los elementos, para superar el ?salto semántico? existente entre las descripciones de las canciones, normalmente basadas en características sonoras, y las preferencias de los usuarios, expresadas en características de alto nivel. También se utiliza para calcular la similitud de los elementos musicales y para capturar la estructura de las listas de dichos elementos. Como el método propuesto basa su razonamiento en las listas de reproducción y no en usuarios que las construyeron, no se requiere la construcción de perfiles de usuarios complejos para poder generar recomendaciones precisas. Aparte de la relevancia de las recomendaciones, el sistema tiene en cuenta parámetros más allá de la precisión, como mayor coherencia o soporte a la diversidad de los elementos para enriquecer la experiencia del usuario. Los experimentos realizados en bases de datos reales, han revelado mejores resultados, en comparación con las técnicas utilizadas normalmente. Al mismo tiempo, el algoritmo propuesto logra un "buen equilibrio" entre la relevancia, la diversidad y la coherencia de las recomendaciones generadas. Finalmente, aunque la metodología presentada se centra en la recomendación de continuaciones de listas de reproducción musical, el sistema se puede adaptar fácilmente a otros dominios con características similares.Postprint (published version

    Using contextual information in music playlist recommendations

    Get PDF
    Recommender Systems have become a fundamental part of various applications supporting users when searching for items they could be interested in,at a given moment. However, the majority of Recommender Systems generate isolate item recommendations based mainly on user-item interactions, without taking into account other important information about the recommendation moment, able to deliver users a more complete experience. In this paper, a hybrid Case-based Reasoning model generating recommendations of sets of music items, based on the underlying structures found in previous playlists, is proposed. Furthermore, the described system takes into account the similarity of the basic contextual information of the current and the past recommendation moments. The initial evaluation shows that the proposed approach may deliver recommendations of equal and higher accuracy than some of the widely used techniques.Peer ReviewedPostprint (author's final draft

    Design and Implementation of a Customer Personalised Recomender System

    Get PDF
    [ANGLÈS] Market basket analysis is examined through the application of probabilistic topic models and case-based reasoning in order to provide more insight into customer buying habits and generate meaningful recommendations

    A hybrid recommender system for industrial symbiotic networks

    Get PDF
    Various solutions enabling the realization of synergies in Industrial Symbiotic Networks have been proposed. However, incorporating intelligence into the platforms that these networks use, supporting the involved actors to automatically find possible candidates able to cover their needs, is still of high importance. Usually, the actors participating in these networks act based on previously predefined patterns, without taking into account all the possible alternatives, usually due to the difficulty of finding and properly evaluating them. Therefore, the recommendation of new matches that the users were not aware of is a big challenge, as companies many times are not willing to change their established workflows if they are not sure about the outcome. Thus, the ability of a platform to properly identify symbiotic alternatives that could provide both economic and environmental benefits for the companies, and the sector as a whole, is of high importance and delivering such recommendations is crucial. In this work, we propose a hybrid recommender system aiming to support users in properly filtering and identifying the symbiotic relationships that may provide them an improved performance. Several criteria are taken into account in order to generate, each time, the list of the most suitable solutions for the current user, at a given moment. In addition, the implemented system uses a graph-based similarity model in order to identify resource similarities while performing a hybrid case-based recommendation in order to find the optimal solutions according to more features than just the resources’ similarities.Peer ReviewedPostprint (published version

    A study on contextual influences on automatic playlist continuation

    Get PDF
    Recommender systems still mainly base their reasoning on pairwise interactions or information on individual entities, like item attributes or ratings, without properly evaluating the multiple dimensions of the recommendation problem. However, in many cases, like in music, items are rarely consumed in isolation, thus users rather need a set of items, selected to work well together, serving a specific purpose, while having some cognitive properties as a whole, related to their perception of quality and satisfaction, under given circumstances. In this paper, we introduce the term of playlist concept in order to capture the implicit characteristics of joint music item selections, related to their context, scope and general perception by the users. Although playlist consumptions may be associated with contextual attributes, these may be of various types, differently influencing users' preferences, based on their character and emotional state, therefore differently reflected on their final selections. We highlight on the use of this term in HybA, our hybrid recommender system, to identify clusters of similar playlists able to capture inherit characteristics and semantic properties, not explicitly described in them. The experimental results presented, show that this conceptual clustering results in playlist continuations of improved quality, compared to using explicit contextual parameters, or the commonly used collaborative filtering technique.Peer ReviewedPostprint (published version

    Design and Implementation of a Customer Personalised Recomender System

    No full text
    [ANGLÈS] Market basket analysis is examined through the application of probabilistic topic models and case-based reasoning in order to provide more insight into customer buying habits and generate meaningful recommendations

    Using contextual information in music playlist recommendations

    No full text
    Recommender Systems have become a fundamental part of various applications supporting users when searching for items they could be interested in,at a given moment. However, the majority of Recommender Systems generate isolate item recommendations based mainly on user-item interactions, without taking into account other important information about the recommendation moment, able to deliver users a more complete experience. In this paper, a hybrid Case-based Reasoning model generating recommendations of sets of music items, based on the underlying structures found in previous playlists, is proposed. Furthermore, the described system takes into account the similarity of the basic contextual information of the current and the past recommendation moments. The initial evaluation shows that the proposed approach may deliver recommendations of equal and higher accuracy than some of the widely used techniques.Peer Reviewe

    A study on contextual influences on automatic playlist continuation

    No full text
    Recommender systems still mainly base their reasoning on pairwise interactions or information on individual entities, like item attributes or ratings, without properly evaluating the multiple dimensions of the recommendation problem. However, in many cases, like in music, items are rarely consumed in isolation, thus users rather need a set of items, selected to work well together, serving a specific purpose, while having some cognitive properties as a whole, related to their perception of quality and satisfaction, under given circumstances. In this paper, we introduce the term of playlist concept in order to capture the implicit characteristics of joint music item selections, related to their context, scope and general perception by the users. Although playlist consumptions may be associated with contextual attributes, these may be of various types, differently influencing users' preferences, based on their character and emotional state, therefore differently reflected on their final selections. We highlight on the use of this term in HybA, our hybrid recommender system, to identify clusters of similar playlists able to capture inherit characteristics and semantic properties, not explicitly described in them. The experimental results presented, show that this conceptual clustering results in playlist continuations of improved quality, compared to using explicit contextual parameters, or the commonly used collaborative filtering technique.Peer Reviewe
    corecore